motor-driven cycle - Spanish English Dictionary